many pets - Francés Inglés Diccionario